vc,api|getlocaltime中这个时间指针所指为什么不能被赋值--can not be valued

来源:百度知道 编辑:UC知道 时间:2024/06/15 00:57:07
。。。。。
LPSYSTEMTIME lpSystemT;
。。。。。
WINBASEAPI
VOID
WINAPI
GetLocalTime(
LPSYSTEMTIME lpSystemT

);

if (lpSystemT->wHour >=21)
{
InitiateSystemShutdown(NULL, "马上关机,请保存",100,FALSE,FALSE);
};
调试过程中始终不能被赋值 为什么啊?
我本来是直接GetLocalTime(lpSystemT);但这样出错,那个指针正确的该怎么用呢,我觉得原来都这么用的样。
那个值中写的是:expression can not be evaluated

你那是声明API还是调用啊,GetLocalTime(lpSystemT);就可以了嘛。但是还是不行,你那个只是一个指针,你要往哪里赋值?

};
不是很懂,但你最后那个分号应该不用加吧.